package com.zhang.Bridge.example;

/**
 * @author ElloeStudy(Sifa Zhang)
 * @create 2022-03-06 21:24
 * To: 真常应物，真常得性，常清常静，常清静矣
 */
public class Client1 {
    public static void main(String[] args) {
        House house = new House();
        System.out.println("-----房地产的公司是这个样子运行的----");
         // 先找到自己的公司
        HouseCorp1 houseCorp = new HouseCorp1(house);
        houseCorp.makeMoney();
        System.out.println("\n");

        // 山寨公司的产品很多，不过只需要指定产品就可以了!
        System.out.println("-----山寨公司---");
        ShanZhaiCorp1 shanZhaiCorp1 = new ShanZhaiCorp1(new Clothes());
        shanZhaiCorp1.makeMoney();
        // 在生产盗版Ipad
        System.out.println("---卖Ipad盗版----");
        ShanZhaiCorp1 shanZhaiCorp11 = new ShanZhaiCorp1(new IPod());
        shanZhaiCorp11.makeMoney();
    }
}
